// pages/my-member/my-member.js
const apiurl = require('../../config').apiurl;
import { Pulibc } from '../../models/public.js'
const pulibc = new Pulibc()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    member_info: {},
    Equity:false,
    Notice:false,
    about:false,
    membeqy:'',
    shiyong:'',
    text_lx:''
  },
  // 会员权益
  showEquity(){
    this.setData({
      Equity: !this.data.Equity
    })
  },
  // 使用须知
  showNotice(){
    this.setData({
      Notice: !this.data.Notice
    })
  },
  // 联系我们
  showAbout(){
    this.setData({
      about: !this.data.about
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    var keyVal = wx.getStorageSync('key');
    console.log(keyVal)
    wx.request({
      url: apiurl + '/member/index',
      data: {
        key: keyVal
      },
      success: data => {
        console.log(data.data.datas.member_info)

        if (data.data.code == 200) {
          
          var member_info = data.data.datas.member_info 
          this.setData({
            membeqy: member_info.membeqy,
            shiyong: member_info.shiyong,
            text_lx: member_info.text_lx
          })
          // member_gradeid 0 非会员 1会员，2代理，3经销商，4众筹，5众筹+股份
          if (member_info.member_gradeid ==0){
            wx.showModal({
              title:'提示',
              content:'你还不是会员',
              showCancel:false,
              success:res=>{
                wx.reLaunch({
                  url: '../index/index'
                })
              }
            })
          }
          this.setData({
            member_info
          })   
        }
        else if(data.data.code == 400){
          pulibc.navigateUrl('../register/register')
        }
      }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    if (wx.getStorageSync("key") == false) {
      wx.navigateTo({
        url: "../register/register"
      })
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})